# run.py
from app.main import app

if __name__ == "__main__":
    # 使用 uvicorn 运行应用
    import uvicorn

    # 参数（如 host, port, reload）可以从你的配置中读取，也可以在这里硬编码
    uvicorn.run(
        "app.main:app",  # 导入的 FastAPI 应用实例
        host="0.0.0.0",
        port=8570,
        # workers=1, # 生产环境中可以根据需要调整工作进程数
        reload=True  # 开发时启用热重载非常方便，打包代码时请注释掉本行代码
    )